Introduction

Let's kick off this chapter with a quick introduction to the Netflix stack and a chapter walkthrough!

Where does the Netflix stack come from?#

Netflix has developed a new platform for online video streaming to meet the high performance and scalability requirements in this area. The result was one of the first microservices architectures.

Later, Netflix released its technologies as open-source projects making the Netflix stack one of the first stacks to implement microservices.

License & technology#

The components of the Netflix stack are open source and are under the very liberal Apache license.

The Netflix projects are all based on Java and are integrated into Spring Cloud, making it easy to use them with Spring Boot.

Chapter walkthrough#

This chapter provides the following content:

  • Overview of the Netflix microservices stack

  • Details about service discovery with Eureka, routing with Zuul, load balancing with Ribbon, and resilience with Hystrix

  • The advantages and disadvantages of the Netflix stack

In this way, the reader can assess the suitability of these technologies for a concrete project and a microservices system with these technologies.

                                                 Q U I Z  

1

Netflix projects are primarily based on ____.

A)

Python

B)

C++

C)

Java

Question 1 of 30 attempted

In the next lesson, we’ll look at an example of the Netflix stack in practice.

Variations
Example
Mark as Completed
Report an Issue